import App from './App'
import VConsole from 'vconsole';

// #ifndef VUE3
import Vue from 'vue'
import './uni.promisify.adaptor'
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
	...App
})
app.$mount()
// 接下来即可照常使用 `console` 等方法
// #endif

// #ifdef VUE3
import {
	createSSRApp
} from 'vue'
export function createApp() {
	console.log("createApp============"+window)
	const app = createSSRApp(App)
	// 调用 Android 原生方法
	if (window.hb && typeof window.hb.getInitInfo === 'function') {
		const initInfo = window.hb.getInitInfo();
		console.log("initInfo is " + initInfo)
		app.config.globalProperties.$globalData = {
			initInfo: initInfo
		};
	}

	return {
		app
	}
}
const vConsole = new VConsole();
// #endif